iD704 Version History
Copyright © Speakerbus Technology Ltd. All Rights Reserved.
This document describes the recorded features introduced by each release. Information about each
release can be reached quickly by following the links provided.
Back to the Home Page
Version History
A re-release of version 1.200.1.0 with a bug fix.
Features added in Version 1.200.2.0
Defects resolved in Version 1.200.2.0
- Can no longer login to SSH using SBEngineer or SBRootAdmin accounts after a downgrade of code (SB-7800).
Known Defects/Issues in Version 1.200.2.0
A major release addressing identified potential vulnerabilities, with some bug fixes.
Features added in Version 1.200.1.0
- Support secure iCMS communications.
- Resolve SHA1 deprecated settings for SSH (SB-6464).
- Store passwords in /etc/shadow (SB-7281).
- Use SHA512Crypt instead of MD5 (SB-7378).
- Mitigate "TCP Sequence Number Approximation Based Denial of Service" vulnerability (SB-7420).
- Hide password when using CM SFTP commands (SB-7384).
- Ignore ICMP Timestamp Request Remote Date Disclosure (SB-7581).
- Upgrade OpenSSH to the latest released (openSSH-9.9p1) version for 7* series endpoints (SB-7686)
Defects resolved in Version 1.200.1.0
- Consistency issue, after a fresh install a request to change admin/guest password before navigating anywhere (except Network Settings) (SB-6403).
- Show password hides the Confirm new password field (configure password). (SB-6408).
- iD712 call stats listed in iD704 logs. (SB-6412).
- iD704 Low internal speaker volume when user seated using iCMS. (SB-3967)
- iD704 and iD708 may have issue when running slave record streams and master stream has no destination. (SB-2368)
Known Defects/Issues in Version 1.200.1.0
Bug fix release.
Features added in Version 1.100.4.0
Defects resolved in Version 1.100.4.0
- UI locks up on the iD704, memory fragmentation seen, with a number of things running (SB-6150).
- When seating a user from the web interface, the username text input allows 21 characters. However, the webserver code uses the first 19 characters only. (F0038710)
- iD704 should not allow for multiple voice services using the same port. (F0038807)
Known Defects/Issues in Version 1.100.4.0
Bug fix release.
Features added in Version 1.100.3.0
Defects resolved in Version 1.100.3.0
- Failing to latch a channel still starts the latch timer on SE708 (SB-6056).
- Clearing a latched channel with the "clear" key fails to stop the latch timer on iD704 & SE708 (SB-5942).
- SendLogs when SNMP is enabled may have undesired effects. (SB-5863)
Known Defects/Issues in Version 1.100.3.0
- When seating a user from the web interface, the username text input allows 21 characters. However, the webserver code uses the first 19 characters only. (F0038710)
- iD704 should not allow for multiple voice services using the same port. (F0038807)
Bug fix release.
Features added in Version 1.100.2.0
Defects resolved in Version 1.100.2.0
- Latched Hoot Timeout does not work properly if you have many Hoots (SB-5788).
- Incorrect Server IP port displayed at the device when default values are used (SB-5762).
Known Defects/Issues in Version 1.100.2.0
- When seating a user from the web interface, the username text input allows 21 characters. However, the webserver code uses the first 19 characters only. (F0038710)
- iD704 should not allow for multiple voice services using the same port. (F0038807)
- SendLogs when SNMP is enabled may have undesired effects. (SB-5863)
Enhancements release.
Features added in Version 1.100.1.0
- Support of the SSH File Transfer Protocol (SFTP), in addition to TFTP, as an option for file transfers (SB-5031).
- Support of Latched Hoot Timeout (SB-4223).
- Update of shared libraries OpenSSL to 1.1.1u, OpenSSH to 9.3p1 (SB-5455).
- Update of SSL ciphers suite list (SB-1751) to:
- ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:
- ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:
- ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:
- DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384.
- Expand Gooseneck Microphone Pickup area allowing user to be further away from the microphone in the Office profile (SB-5481).
- Lock user out of webpage after 5 consecutive unsuccessful login attempts. Lock-out expires after 15 minutes (SB-5527).
- Option to perform factory reset of data (SB-3853).
- Improved reporting of 802.1X issues via SNMP.
- Improvements to security of the CM interface (SB-2960).
- Allow warning text to be displayed in an ssh/dropbear session pre-authentication banner (SB-5708).
Defects resolved in Version 1.100.1.0
Known Defects/Issues in Version 1.100.1.0
- When seating a user from the web interface, the username text input allows 21 characters. However, the webserver code uses the first 19 characters only. (F0038710)
- iD704 should not allow for multiple voice services using the same port. (F0038807)
Bug fix release.
Features added in Version 1.010.2.0
Defects resolved in Version 1.010.2.0
- Unable to access webpage of device after a clean install (SB-3054).
Known Defects/Issues in Version 1.010.2.0
- When seating a user from the web interface, the username text input allows 21 characters. However, the webserver code uses the first 19 characters only. (F0038710)
- iD704 should not allow for multiple voice services using the same port. (F0038807)
Addition of experimental 802.1x and various minor enhancements and fixes.
Features added in Version 1.010.1.0
- Introduction of 802.11i device authentication for demo and evaluation purposes.
- New CM commands "defaultfactory" and "certsrequest" now available for SBEngineer.
- Substitute "ALTO" for "iD704" in various screen display appearances.
- Support "North America: Phoenix" (SB-1524).
Defects resolved in Version 1.010.1.0
- If CMS deletes the deskstation, the deskstation should not be allowed to log in again not even a "grace" login. This behaviour is to be consistent with iD808.
- DHCP vendor-specific info handling (SB-1625).
- Spelling errors on iD704 webpage (SYTEM and OFFCIALS). (F0038734)
- Certain upgrade versions could be rejected by upgrader due to a faulty cutoff version test
Known Defects/Issues in Version 1.010.1.0
- Pulling the network connection from the iD704 does not change the network icon to red. (F0038679)
- When seating a user from the web interface, the username text input allows 21 characters. However, the webserver code uses the first 19 characters only. (F0038710)
- iD704 should not allow for multiple voice services using the same port. (F0038807)
Minor enhancements release.
Features added in Version 1.000.8.0
- New Speakerbus corporate logos deployed.
Defects resolved in Version 1.000.8.0
Known Defects/Issues in Version 1.000.8.0
- Pulling the network connection from the iD704 does not change the network icon to red. (F0038679)
Bug fix release.
Features added in Version 1.000.7.0
Defects resolved in Version 1.000.7.0
- Code processes only the first gateway if multiple gateways are defined. All the others are rejected (F0038658)
- Ubvr trap code in the UI process is now getting called when there's a change to the ubvr configuration. (F0038677)
- sysLocation now returns iD704 network when it is polled by an snmp get or walk.(F0038685)
Known Defects/Issues in Version 1.000.7.0
- Pulling the network connection from the iD712 does not change the network icon to red. (F0038679)
Feature addition of SNMPv3 plus bug fixes.
Features added in Version 1.000.6.0
- When seating a user from web interface, ensure channels.xml contains only voice services indexed 1-16, and that pbx.xml is empty of entries.
- Add option to unseat current device user from the web interface.
- Add tftp server port configuration to Install Web Certificate option.
- SNMP features added:
- Removed group trap SNMP messages and replaced with support for individual trap SNMP messages.
- Support up to 10 SNMP servers.
- Automatically send SMNP trap messages to configured SMNP server(s) on detection of state changes in iCMS, SIP or Network connections.
- Support for SNMPv3, including authentication and privacy.
- SNMP sysDescr (MIB II system description) string modified to report the Speakerbus product ID and software version number.
- Memory fragmentation measured, with a trap generated when this could cause system instability.
Defects resolved in Version 1.000.6.0
- User is logged back on after logging user out and changing iD704 to standalone mode and rebooting device. (F0038602)
- Multi-touch action in the volume control screen causes timer to stop running, resulting in the page remaining on display until a button is pressed. (F0038614)
- Save user login information on device webpage offering differing information when compared to what was typed in. (F0038605)
- If the user logged out to fully implement a config change, the device would automatically log in once it restarted. This was not the correct behaviour and this change ensures that the device now remains logged out. (F0038594)
- Occassionally, on boot up, the status icons would get stuck in error state (red) instead of flashing. This has been remedied.(F0038622)
Known Defects/Issues in Version 1.000.6.0
Bug fix release.
Features added in Version 1.000.5.0
- Acoustic parameters modified to match new hardware.
- Usability improvements to more easily configure a unit for stand-alone operation from the web interface:
- Configure Seated User changes when applied at the web interface should cause the user to be actually seated on the device, without having to logon. (D32)
- Add pre-configured default user & password.
- Allow device engineering tools (admin) menu access password to be set from the standalone web interface. (D33)
- Add extra hints to advise the possible need to configure: Voice Services, Voice Recording, and Seated User before an iCMS disabled reboot. (D34)
- Add clear and easily-accessible shortcuts to iCMS enable/disable to allow easier change. (D35)
- Precede radio button texts with "web" for appropriate web-applicable options to distinguish from device-applicable options. (D37)
- The tooltip text shows a meaningful string in the You are here link in the banner.
- Offer 'show password' tick boxes.
- Display Speakerbus header on the welcome webpage. (D43)
Defects resolved in Version 1.000.5.0
- Block downgrades to versions incompatible with new SPI flash part (D23)
- MCC not working - the Linux code receives no mcc packets though they are received by the DSPCode (DSP). (F0038515)
- Various fixes for issues found during development testing:
- Long press of home key assigns current speaker channel key to home & messages refers to 'page 1' but this is now the only page. (D13)
- A listen-only hoot placed on handset cause LED pattern that is the same as listen & talk. (D16)
- In standalone mode, invalid channels (n > 16) existing in the channels.xml file remain whether or not newly defined channels are written to file. This could result in invalid voice services being added to the directory. (D17)
- Device can crash while processing a full profile update. (D19)
- After a grace login with user Record If Possible, if primary or secondary recorder is set for auto port allocate, then the Recording Status page shows "No recorders configured". (D20)
- User with previous recording state of Always Record, Primary recorder on auto port allocate, and all audio sources recorded incorrectly fails grace login with "Not all sources recorded". (D21)
- The string "Logged in: Administrator (Log Out)" displayed even for Guest. (D22)
- Scrolling down when on Channel Definitions web page causes ghost appearance of text boxes/fields to be shown on banner for Chromium browsers (D24)
- No TX audio in an ARD call initiated on handset. (D26)
- GN Microphone icons still present on the icon bar after talking ended following a speaker-channel 'move' operation. (D15)
- It is possible to program a key from the Voice Services directory when this permission is denied. (D01)
- An SbRTP hoot with speaker and microphone muted should not be voice recorded. However, after device reboot, the hoot audio is recorded. (D11)
- Voice Recording web page allows selection of deprecated protocol 8N which is no longer required. (D28)
- Incorrect message in 'reset required' dialog box for iCMS service mode change. (D29)
- The use of "Channel" on the web pages can be confusing. Where appropriate, change to use "Voice Service(s)". (D30)
- Removed multi-page support display strings shown on web interface.
- In stand-alone mode, blank icons should be used for iCMS status, and voice recording status other than On. Only support the green Voice Recording On icon if Voice Recording is enabled/configured. (D36)
- Under "Key properties", drop down box options and text output for "Priority" and "Level Reduction" do not match the options offered via the device GUI. (D38, D39)
- 'Send Logs' with a port value of 0 is not blocked and if tick is then touched to perform the action the unit crashes shortly after. (D41)
- When choosing options under “Speaker Dipping” -> Dipping Level Reduction, the "Mute”" option is capitalised” unlike other entries. (D42)
- Speaker Page Key Settings title has been modified to no longer display page number
- Resolved "permissions error" given for dumpxml bash script when performing "send logs" action with device in stand alone mode.
- Fix DSP echo canceller issues.
Known Defects/Issues in Version 1.000.5.0
Bug fix release.
Features added in Version 1.000.4.0
Defects resolved in Version 1.000.4.0
- iD704 announces as SE708 and with an incorrect version number.
- Various fixes for issues found during testing.
Known Defects/Issues in Version 1.000.4.0
- After a reboot, a muted Hoot stream will be recorded until it is unmuted/muted again.
Feature release.
Features added in Version 1.000.3.0
- GUI improvements.
- Added swipe up/down for paging.
- Removed paging softkey.
- 2-finger touch for hold
- Swipe arc gestures and Softkey icon for volume control added.
- Changes for reworked iD704 PCB (part no. 0200639 rev A).
- Combined <HOME>/<i> key supported.
- Removal of <HOLD> supported.
- Detection of presence/absence of a gooseneck microphone.
- User based voice recording configuration supported.
- DSCP value for SIP messages configurable.
- SSH port configurable.
- TFTP port configurable.
- Ability to select specific audio sources in the single voice recording stream.
- Local dipping and muting.
- Removed support for more than one speaker channel page.
Defects resolved in Version 1.000.3.0
- Support Automatic Level Reduction -21dB missing.
- iCMS profile download response does not contain all the items expected.
- Provision of VR stream duplication by pairing links to primary and secondary recorders (DSP issue).
Known Defects/Issues in Version 1.000.3.0
- After a reboot, a muted Hoot stream will be recorded until it is unmuted/muted again.
Feature release.
Features added in Version 1.000.2.0
- Obsolete SPI Flash part replacement supported.
- Configuration of the 'SbRTP lost' timeout.
- Remove security vulnerability CVE-2002-0510.
- Juniper Networks dropped multicast packets workaround by multiplexing RTCP onto sbRTP channels as a keep-alive for multicast groups.
- Prevent SIP SUBSCRIBE failure retries until the next successful registration with iCS.
- Support iCMS configuration of various SIP registration timers.
- Screensaver keypress now actioned instead of being ignored.
- Add 'CM list' engineering command to match other devices.
- Updated OpenSSL to version 1.0.2r from version 1.0.2j.
- Updated Dropbear to version 2019.78 from version 2016.74.
- Change the NTP configuration to set the maximum synchronisation distance.
- Various minor code changes and bug fixes to match changes to SE708 - work in progress
Defects resolved in Version 1.000.2.0
- Provision of VR stream duplication by pairing links to primary and secondary recorders (DSP issue).
Known Defects/Issues in Version 1.000.2.0
Initial fully functional release for in-house use; no formal design verification testing has taken place.
Features added in Version 1.000.1.0
- All main features, with caveats, as defined in iD704 Technical Specification.Issue1.docx, including:
- 4x simultaneous Broadcast, MRD or ARD (i.e. Voice Services) as any combination of legacy SbRTP or DMVS*; all features functional.
- Unicast RTP/RTCP support to allow legacy longline operation (supports any combination of up to 4x G.711, G.723 or G.729 simultaneous streams).
- 4x speaker channel pages*, pages can be selected as active to switch voice services.
- Automatic or manual iCMS location configuration in the same manner as current products*.
- Configuration via iCMS with Live Updates support*.
- Legacy SbRTP operation without iCS supported.
- User login screens
- Menu screen with all sub menus, tools, info screens, engineering tools etc.
- Menu screen voice services directory allows all speaker channels to be assigned.
- Speaker channel keys can be configured.
- Group Talk with member-muting and line-to-handset.
- Quiet Office.
- Gooseneck voice-level indication via status icon.
- Handset & CB-mic support.
- Touch screen volume control.
- Touch screen speaker channel receive audio mute and GN/open mic mute.
- Voice Recorder stream support.
- Support for basic configuration via the web interface.
- Ethernet MTU configuration.
- SNMP to the same level as SE708v2.3.
- Initial autoscript support.
- Standard utilities: SSH interface, TechSupport command, Upgrade via iCMS* or SSH.
- Recovery mode.
- Note that the unit has not undergone acoustic testing, so microphone & speaker volume levels may not match SE708.
- * These features require iD704-aware iCS and iCMS for correct operation, since this is not currently available iCMS functionality has been disabled in this release
Back
to the Home Page